Understanding Assembly In Solidity